The Safari Park is a Zoo with outdoor exhibits and indoor simulated habitats with environments from Antarctica to the Australian outback, located in Qingdao, China
Design by PJA Architects + Landscape Architects
Credit to Kilograph
No use is allowed without explicit permission from owner